for some unspecified reason - Français Anglais Dictionnaire